bet one's shirt

[俚语]孤注一掷,把所有钱作赌注;冒险;[口语]把所有的钱全押在(…上),孤注一掷